in the first flush - French English Dictionary